package com.gxa.saas.admin.mapper;

import com.gxa.saas.admin.entiry.GBGoodsVO;
import com.gxa.saas.admin.entiry.Menu;
import com.gxa.saas.admin.entiry.SGVO;
import com.gxa.saas.core.entity.Product;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface GBGoodsMapper {

    public List<Menu> queryMenu();

    public List<GBGoodsVO> queryGoods();

    public List<GBGoodsVO> queryGoodsByCondition(SGVO sgvo);

    public Integer querGStatus(Integer id);

    public Integer queryStatus(Integer id);

    public Integer goodsDown(Integer id);

    public Integer goodsDelete(Integer id);

    public List<GBGoodsVO> auditGoods();

    public List<GBGoodsVO> auditGoodsByCon(SGVO sgvo);

    public Integer updateGoods(@Param("id") Integer id, @Param("Status") Integer Status);

}
